front-top roller - German English Dictionary